<?php
//用于实现路由的功能
//描述:
//输入的url为:http://www.studyid.com/index.php/index
//只需要获得 PATH_INFO即可;

//如果用户输入的是:http://www.studyid.com 默认显示 index 主页
//判断数组是是否含有PATH_INFO;

//$_SERVER
if(array_key_exists('PATH_INFO',$_SERVER)){
    // echo  'encode("存在")';有PATH_INFO
    $path_info=$_SERVER['PATH_INFO'];
    //解析他,看是不是 / ,还是 /名字,还是/文件夹/名字
//约定好
//1:/名字               形式    按照/名字.html显示页面;
//2:/                   形式    按照/首页.html显示页面;
//3:/文件夹名/名字       形式    按照/文件夹名字/文件名.html显示页面;
    if($path_info=='/'){
        //显示主页
        include_once('./htmls/index.html');
    }else{
        //如果  /index
        //include_once('./htmls'.$path_info.'.html');
        //如果 /teacher/list
        //include_once('./htmls'.$path_info.'.html');

        //看看这个文件夹存在不,如果存在则访问,如果不存在则显示404
        //file_exists(文件名)
        $filename='./htmls'.$path_info.'.html';
        if(file_exists($filename)){
            include_once($filename);
        }else{
            include_once('./htmls/404.html');
        }

    }

}else{
    //不存在显示也主页
    // echo  utf8_encode('存在123');
    include_once('./htmls/index.html');

}




?>